/* -----------------------------------------------------------------------
   See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
   ----------------------------------------------------------------------- */
#ifndef _pvalue_optimize_lbfgsb_h_
#define _pvalue_optimize_lbfgsb_h_

#include <stdio.h>
#include "volume.h"
#include "bspline.h"
#include "proj_image.h"
#include "proj_image_set.h"
#include "drr_opts.h"

//#include "pvalue.h"
//#include "pvalue_optimize.h"

#if defined __cplusplus
extern "C" {
#endif
void
pvalue_optimize_lbfgsb (
						Volume * vol, CB_Set * PSd, Bspline_parms * parms, Bspline_state *bst, void * fdk_dev_state, void * drr_dev_state, Fdk_options *cb_options, Drr_options * drr_options
						);
#if defined __cplusplus
}
#endif

#endif
